home *** CD-ROM | disk | FTP | other *** search
/ Delphi Developer's Kit 1996 / Delphi Developer's Kit 1996.iso / power / wfc007.000 / src / dumyfile.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-22  |  1.6 KB  |  106 lines

  1. #include <wfc.h>
  2. #pragma hdrstop
  3.  
  4. /*
  5. ** Author: Samuel R. Blackburn
  6. ** CI$: 76300,326
  7. ** Internet: sammy@sed.csc.com
  8. **
  9. ** You can use it any way you like.
  10. */
  11.  
  12. #if defined( _DEBUG )
  13. #undef THIS_FILE
  14. static char BASED_CODE THIS_FILE[] = __FILE__;
  15. #endif
  16.  
  17. IMPLEMENT_SERIAL( CDummyFile, CFile, 1 )
  18.  
  19. CDummyFile::CDummyFile()
  20. {
  21. }
  22.  
  23. CDummyFile::~CDummyFile()
  24. {
  25.    TRACE( "Destroying a CDummyFile object\n" );
  26.    Close();
  27. }
  28.  
  29. void CDummyFile::Abort( void )
  30. {
  31.    Close();
  32. }
  33.  
  34. void CDummyFile::Flush( void )
  35. {
  36. }
  37.  
  38. DWORD CDummyFile::GetError( void ) const
  39. {
  40.    return( m_ErrorCode );
  41. }
  42.  
  43. DWORD CDummyFile::GetLength( void ) const
  44. {
  45.    return( 0L );
  46. }
  47.  
  48. DWORD CDummyFile::GetPosition( void ) const
  49. {
  50.    return( 0L );
  51. }
  52.  
  53. #pragma warning( disable : 4100 )
  54.  
  55. BOOL CDummyFile::GetStatus( CFileStatus& status )
  56. {
  57.    return( FALSE );
  58. }
  59.  
  60. BOOL CDummyFile::GetStatus( LPCTSTR Name, CFileStatus& Status )
  61. {
  62.    return( FALSE );
  63. }
  64.  
  65. void CDummyFile::LockRange( DWORD Position, DWORD Count )
  66. {
  67. }
  68.  
  69. void CDummyFile::Remove( LPCTSTR name )
  70. {
  71. }
  72.  
  73. void CDummyFile::Rename( LPCTSTR OldName, LPCTSTR NewName )
  74. {
  75. }
  76.  
  77. #pragma warning( disable : 4100 )
  78.  
  79. LONG CDummyFile::Seek( LONG Offset, UINT From )
  80. {
  81.    return( 0L );
  82. }
  83.  
  84. #pragma warning( default : 4100 )
  85.  
  86. void CDummyFile::Serialize( CArchive& archive )
  87. {
  88.    CFile::Serialize( archive );
  89. }
  90.  
  91. #pragma warning( disable : 4100 )
  92.  
  93. void CDummyFile::SetLength( DWORD length )
  94. {
  95. }
  96.  
  97. void CDummyFile::SetStatus( LPCTSTR name, const CFileStatus& status )
  98. {
  99. }
  100.  
  101. void CDummyFile::UnlockRange( DWORD Position, DWORD Count )
  102. {
  103. }
  104.  
  105. #pragma warning( default : 4100 )
  106.